A conceptual model for adaptable context-aware services

نویسندگان

  • Marco Autili
  • Vittorio Cortellessa
  • Antinisca Di Marco
  • Paola Inverardi
چکیده

The rapid evolution of (Web) service technologies is leading services to play a central role in the software development process. The number of service-based applications is quickly increasing, and they are subject to continuous evolution to meet ever more demanding requirements, such as: adaptability to different types of devices, optimal exploitation of available resources to achieve a certain level of Quality of Service. In addition, Service Oriented Architectures are replacing Software Architectures as a main software model that allows to represent and validate functional and non-functional properties of the system. This paper content originates from the basic goal of the PLASTIC project, where we work to provide tools and methodologies to develop service-based applications that are adaptable to the context and able to offer the best tradeoff between offered QoS (from the platform) and required QoS (from users). The first step towards this goal consists in building a common dictionary. Here we propose a first version of the PLASTIC dictionary, that is a conceptual model that embeds three original aspects with respect to other existing service models: (i) relationships between components and services are well defined while keeping feasible the composability in both domains, (ii) context is defined and related to the other concepts of the model, (iii) QoS characteristics do not explicitly appear, but are scattered among several concepts. The latter two aspects induce adaptability to the context in the services built within our conceptual model.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Modeling Approach for Adaptable Service Oriented Systems based on Domain Specific Language Engineering

Nowadays, Model Driven Software engineering (MDSD) is a very dynamic field of research. This approach has introduced a major evolution to software engineering. Nevertheless the full code generation always stays a not reached objective. On the other side the simultaneous use of Context Aware Computing (CAC) and Service Oriented Computing (SOC) paradigms must raise many challenges. Particularly, ...

متن کامل

A conceptual model for context-sensitive interactions based on primitive contexts

This paper describes a conceptual model for reasoning about context. The concepts introduced here may be applied in designing context-aware services and modelling contextsensitive interactions between context-aware systems. We introduce the concept of “primitive context” as the basic context abstraction. The concept of “primitive context” effectively captures the notion of “context” and provide...

متن کامل

A context-sensitive dynamic role-based access control model for pervasive computing environments

Resources and services are accessible in pervasive computing environments from anywhere and at any time. Also, due to ever-changing nature of such environments, the identity of users is unknown. However, users must be able to access the required resources based on their contexts. These and other similar complexities necessitate dynamic and context-aware access control models for such environmen...

متن کامل

Context Aware Web Service Discovery using Conceptual Clustering Based UDDI

Current research in Web Service discovery is towards building Context Aware Pervasive Systems that give appropriate results based on users interests, but it is not completely discussed how far the retrieved services are actually relevant to the user. Also, the current context aware systems confine themselves to giving best results for user’s queries based on their profiles, which assume user to...

متن کامل

IST STREP Project Deliverable D1.2 Formal description of the PLASTIC conceptual model and of its relationship with the PLASTIC platform toolset

The current version of this deliverable must be intended as a preliminary one. As a preliminary version, this deliverable revisits the initial PLASTIC conceptual model for B3G service-oriented applications (described in Deliverable D1.1: Scenarios, Requirements, and initial Conceptual Model http://wwwc.inria.fr:9098/plastic/deliverables/d1_1-very_final-1.pdf/view) and presents a maturer version...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006